home *** CD-ROM | disk | FTP | other *** search
/ Amiga Plus 2004 #11 / Amiga Plus CD - 2004 - No. 11.iso / AmiSoft / Text / tex / TtH.lha / TtH / ps2png < prev    next >
Text File  |  1999-09-19  |  777b  |  21 lines

  1. #!/bin/sh
  2. #ps2png script by Ian Hutchinson 1999; use at your own risk.
  3. #You need Ghostscript and the netpbm utilities installed. 
  4. if [ $# -lt 2 ] ; then
  5.        echo " Usage: ps2png <file.ps> <file.gif> [<icon.gif>]" 1>&2
  6.        exit 1
  7. else 
  8.     echo "Calling ghostscript to convert, please wait ..." >&2
  9.     filein=$1
  10. # The following uses the internal gs driver but does no cropping etc.
  11. #    gs -sDEVICE=png256 -sOutputFile=$2 -sNOPAUSE -q $filein -c showpage -c quit
  12.     gs -sDEVICE=ppmraw -sOutputFile=- -sNOPAUSE -q $filein -c showpage -c quit | pnmcrop| pnmmargin -white 10 | pnmtopng >$2
  13.     shift 2
  14.     if [ $# -eq 1 ] ;then
  15. # Make an icon file.
  16.        gs -sDEVICE=ppmraw -sOutputFile=- -sNOPAUSE -r12 -q $filein -c showpage -c quit | pnmcrop|  pnmtopng >$1
  17.     fi
  18. fi
  19.  
  20.  
  21.